push跟pop是相對的
push()可以在陣列的最後增加資料 且可不只增加一筆
let ary = [A,B,C];
ary.push(D);
console.log(ary); // [A,B,C,D]
ary.push(E,F);
console.log(ary); // [A,B,C,D,E,F]
pop可以推出最後的資料
let ary = [A,B,C];
ary.pop();
console.log(ary); // [A,B]
shift()跟unshift()也是相對的
unshift是在第一筆前增加資料
let ary = [A,B,C];
ary.unshift(D);
console.log(ary); // [D,A,B,C]
ary.unshift(E,F);//重點是這邊 會是先輸入F進陣列才換E
console.log(ary); //[E,F,D,A,B,C]
shift是刪除第一筆資料
let ary = [A,B,C];
ary.shift();
console.log(ary); // [B,C]